wild dilly - French English Dictionary